export default {
  install(app) {
    const files = import.meta.glob('./modules/*.js', { eager: true })
    // 对配匹出来的的文件进行操作
    for (const [key, value] of Object.entries(files)) {
      // 获取指令名称
      const directiveName = key.replace(/^\.\/modules\//, '').replace(/\.\w+$/, '')
      // console.log('directiveName: ', directiveName)
      // console.log('value.default: ', value.default)
      app.directive(directiveName, value.default || value)
    }
  }
}
